.input-group {
  margin-bottom: $padding-large-vertical;
}

.breadcrumbs {
  padding: 1em 0;
}

.alert {
  margin: 20px;
}

/* Backport from Bootstrap 4.  Remove when app is Bootstrap 4 native. */
.m-t-0 {
  margin-top: 0 !important;
}
.m-t-1 {
  margin-top: $padding-large-vertical !important;
}
.m-t-2 {
  margin-top: ($padding-large-vertical * 1.5) !important;
}
.m-t-3 {
  margin-top: ($padding-large-vertical * 3) !important;
}
/* End Backport */

.modal-title {
  @extend h2
}

#content-wrapper {
  padding-bottom: $padding-large-vertical;
}

footer.navbar {
  padding-bottom: 0;
  margin-bottom: 0;
  border-radius: 0;
}

label.required, span.required {
  abbr{
    color: red;
    font-size: small;
  }
}

label.disabled {
  color: $gray-light;
}

.large-icon {
  font-size: 1.5em;
}

.btn.collection-remove {
  background:none;
  border:none;
  /*     padding:0!important;
    padding: 6px 12px;*/

  cursor:pointer;
  clear: both;
  color: #333333;
  display: block;
  width: 100%;
  font-weight: normal;
  line-height: 18px;
  padding: 3px 15px;
  white-space: nowrap;
  border-radius:0px
}
.btn.collection-remove:hover{
  text-decoration:underline;
  background-color:#0088CC;
}
